R language developed by Ross Ihaka and Robert Gentleman in 1990
R shows its first appearance in the year 1993
R language based upon the S language
S language mainly developed by John Chambers in 1970 at Bell laboratories
R language along with the software, developed by the group of people known as `R Core Team.β
What is R? & Why?
Advantages of R programming
Open Source
Open source software system. It is freely available
NO FREE LUNCH?
Cross-Platform Compatibility
Advance Statistical Language
Outstanding Graphs
What is R? & Why?
Advantages of R programming II
Flexible and Fun
R is very flexible to work with it. It has a very user-friendly interface.
Extremely Comprehensive
Data miners use R for predictions, and data analyst uses for data analysis, Enterprises uses R for graphical representation and better visualizations. Scientist, statisticians prefer R for data modeling. R includes almost all elements, everything, hence it is comprehensive.
What is R? & Why?
Advantages of R programming III
Supports Extensions
To provide advanced features R extended with multiple extensions. The r core team is developing R and extended the R by adding new Packages to it.
Vast Community
R has a broad community of online users. As the popularity of R increases, the energetic, vibrant users clubbed with this community.
What is R? & Why?
Applications of R Programming
What is R? & Why?
Applications of R programming II
R in Research and Academics
UCLA, Cornell etc
R in IT Sector
to build statistical computing tools and data handling products and to create other data manipulation services.
Accenture, IBM, TCS, Mozilla, Google and others
R in Finance
Lloyds of London: Lloyds of London use R for risk analysis.
Bajaj Allianz Insurance: Bajaj Allianz uses R to make their upsell propensity models and recommendation engines.
What is R? & Why?
Applications of R programming III
R in E-commerce
to improve the userβs experience on their site as well as for marketing and finance purposes
Amazon and Flipkart
R in Social Media
Facebook, Twitter
R in Banking
R in Healthcare
Learning R
Learning by doing
At the beginning itβs hard, but later it pays off
Learning R
Learning by doing
At the beginning itβs hard, but later it pays off